package com.example.messagemodule.entity;

public class EntryImEntity {


    /**
     * result : true
     * msg : null
     * data : {"toPage":"toRecodes","doctorImAccount":"doctor_266","patientImAccount":"user_hospital_117275227127809","imChargesList":{"chargesListId":5801,"doctorPassportId":117275227127809,"doctorName":"韩红伟","inquiringPatientId":73,"patientId":117275227127809,"inquiringPatientName":"香蕉","doctorImageUrl":"https://imageserver.yilijk.com/crmProc/20201029/14545446087772.jpeg","chargesListStatus":3,"chargesCreateTime":"2021-04-13 15:13:23","chargesVisitTime":"2021-04-13 15:15:05","evaluated":false,"relevantDate":null,"startTime":null,"endTime":null,"chargesEndTime":null,"appointment":false,"type":0},"doctorImageUrl":null,"patientImageUrl":null}
     */

    private boolean result;
    private String msg;
    /**
     * toPage : toRecodes
     * doctorImAccount : doctor_266
     * patientImAccount : user_hospital_117275227127809
     * imChargesList : {"chargesListId":5801,"doctorPassportId":117275227127809,"doctorName":"韩红伟","inquiringPatientId":73,"patientId":117275227127809,"inquiringPatientName":"香蕉","doctorImageUrl":"https://imageserver.yilijk.com/crmProc/20201029/14545446087772.jpeg","chargesListStatus":3,"chargesCreateTime":"2021-04-13 15:13:23","chargesVisitTime":"2021-04-13 15:15:05","evaluated":false,"relevantDate":null,"startTime":null,"endTime":null,"chargesEndTime":null,"appointment":false,"type":0}
     * doctorImageUrl : null
     * patientImageUrl : null
     */

    private DataBean data;

    public boolean isResult() {
        return result;
    }

    public void setResult(boolean result) {
        this.result = result;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private String toPage;
        private String doctorImAccount;
        private String patientImAccount;
        /**
         * chargesListId : 5801
         * doctorPassportId : 117275227127809
         * doctorName : 韩红伟
         * inquiringPatientId : 73
         * patientId : 117275227127809
         * inquiringPatientName : 香蕉
         * doctorImageUrl : https://imageserver.yilijk.com/crmProc/20201029/14545446087772.jpeg
         * chargesListStatus : 3
         * chargesCreateTime : 2021-04-13 15:13:23
         * chargesVisitTime : 2021-04-13 15:15:05
         * evaluated : false
         * relevantDate : null
         * startTime : null
         * endTime : null
         * chargesEndTime : null
         * appointment : false
         * type : 0
         */

        private ImChargesListBean imChargesList;
        private String doctorImageUrl;
        private String patientImageUrl;
        private boolean hasKjhf;
        private boolean hasSf;
        private boolean canSendMsg;

        public String getToPage() {
            return toPage;
        }

        public void setToPage(String toPage) {
            this.toPage = toPage;
        }

        public String getDoctorImAccount() {
            return doctorImAccount;
        }

        public void setDoctorImAccount(String doctorImAccount) {
            this.doctorImAccount = doctorImAccount;
        }

        public String getPatientImAccount() {
            return patientImAccount;
        }

        public void setPatientImAccount(String patientImAccount) {
            this.patientImAccount = patientImAccount;
        }

        public ImChargesListBean getImChargesList() {
            return imChargesList;
        }

        public void setImChargesList(ImChargesListBean imChargesList) {
            this.imChargesList = imChargesList;
        }

        public String getDoctorImageUrl() {
            return doctorImageUrl;
        }

        public void setDoctorImageUrl(String doctorImageUrl) {
            this.doctorImageUrl = doctorImageUrl;
        }

        public String getPatientImageUrl() {
            return patientImageUrl;
        }

        public void setPatientImageUrl(String patientImageUrl) {
            this.patientImageUrl = patientImageUrl;
        }

        public boolean isHasKjhf() {
            return hasKjhf;
        }

        public void setHasKjhf(boolean hasKjhf) {
            this.hasKjhf = hasKjhf;
        }

        public boolean isHasSf() {
            return hasSf;
        }

        public void setHasSf(boolean hasSf) {
            this.hasSf = hasSf;
        }

        public boolean isCanSendMsg() {
            return canSendMsg;
        }

        public void setCanSendMsg(boolean canSendMsg) {
            this.canSendMsg = canSendMsg;
        }

        public static class ImChargesListBean {
            private int chargesListId;
            private long doctorPassportId;
            private String doctorName;
            private int inquiringPatientId;
            private long patientId;
            private String inquiringPatientName;
            private String doctorImageUrl;
            private int chargesListStatus;
            private String chargesCreateTime;
            private String chargesVisitTime;
            private boolean evaluated;
            private String relevantDate;
            private String relevantDateStr;
            private String startTime;
            private String endTime;
            private String chargesEndTime;
            private String patientChargesEndTime;
            private String callPhone;
            private String weekNum;
            private String appointmentStartTimeStr;
            private boolean appointment;
            private int type;

            public String getCallPhone() {
                return callPhone;
            }

            public void setCallPhone(String callPhone) {
                this.callPhone = callPhone;
            }

            public String getWeekNum() {
                return weekNum;
            }

            public void setWeekNum(String weekNum) {
                this.weekNum = weekNum;
            }

            public String getAppointmentStartTimeStr() {
                return appointmentStartTimeStr;
            }

            public void setAppointmentStartTimeStr(String appointmentStartTimeStr) {
                this.appointmentStartTimeStr = appointmentStartTimeStr;
            }

            public int getChargesListId() {
                return chargesListId;
            }

            public void setChargesListId(int chargesListId) {
                this.chargesListId = chargesListId;
            }

            public long getDoctorPassportId() {
                return doctorPassportId;
            }

            public void setDoctorPassportId(long doctorPassportId) {
                this.doctorPassportId = doctorPassportId;
            }

            public String getDoctorName() {
                return doctorName;
            }

            public void setDoctorName(String doctorName) {
                this.doctorName = doctorName;
            }

            public int getInquiringPatientId() {
                return inquiringPatientId;
            }

            public void setInquiringPatientId(int inquiringPatientId) {
                this.inquiringPatientId = inquiringPatientId;
            }

            public long getPatientId() {
                return patientId;
            }

            public void setPatientId(long patientId) {
                this.patientId = patientId;
            }

            public String getInquiringPatientName() {
                return inquiringPatientName;
            }

            public void setInquiringPatientName(String inquiringPatientName) {
                this.inquiringPatientName = inquiringPatientName;
            }

            public String getDoctorImageUrl() {
                return doctorImageUrl;
            }

            public void setDoctorImageUrl(String doctorImageUrl) {
                this.doctorImageUrl = doctorImageUrl;
            }

            public int getChargesListStatus() {
                return chargesListStatus;
            }

            public void setChargesListStatus(int chargesListStatus) {
                this.chargesListStatus = chargesListStatus;
            }

            public String getChargesCreateTime() {
                return chargesCreateTime;
            }

            public void setChargesCreateTime(String chargesCreateTime) {
                this.chargesCreateTime = chargesCreateTime;
            }

            public String getChargesVisitTime() {
                return chargesVisitTime;
            }

            public void setChargesVisitTime(String chargesVisitTime) {
                this.chargesVisitTime = chargesVisitTime;
            }

            public boolean isEvaluated() {
                return evaluated;
            }

            public void setEvaluated(boolean evaluated) {
                this.evaluated = evaluated;
            }

            public String getRelevantDate() {
                return relevantDate;
            }

            public void setRelevantDate(String relevantDate) {
                this.relevantDate = relevantDate;
            }

            public String getRelevantDateStr() {
                return relevantDateStr;
            }

            public void setRelevantDateStr(String relevantDateStr) {
                this.relevantDateStr = relevantDateStr;
            }

            public String getStartTime() {
                return startTime;
            }

            public void setStartTime(String startTime) {
                this.startTime = startTime;
            }

            public String getEndTime() {
                return endTime;
            }

            public void setEndTime(String endTime) {
                this.endTime = endTime;
            }

            public String getChargesEndTime() {
                return chargesEndTime;
            }

            public void setChargesEndTime(String chargesEndTime) {
                this.chargesEndTime = chargesEndTime;
            }

            public String getPatientChargesEndTime() {
                return patientChargesEndTime;
            }

            public void setPatientChargesEndTime(String patientChargesEndTime) {
                this.patientChargesEndTime = patientChargesEndTime;
            }

            public boolean isAppointment() {
                return appointment;
            }

            public void setAppointment(boolean appointment) {
                this.appointment = appointment;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }
        }
    }
}
